Real preconditioning